Addressing the Regression Test Problem with Change Impact Analysis for Ada
نویسنده
چکیده
The regression test selection problem—selecting a subset of a test-suite given a change—has been studied widely over the past two decades. However, the problem has seen little attention when constrained to high-criticality developments and where a “safe” selection of tests need to be chosen. Further, no practical approaches have been presented for the programming language Ada. In this paper, we introduce an approach to solving the selection problem given a combination of both static and dynamic data for a program and a change-set. We present a change impact analysis for Ada that selects the safe set of tests that need to be re-executed to ensure no regressions. We have implemented the approach in the commercial, unit-testing tool VectorCAST, and validated it on a number of opensource examples. On an example of a fully-functioning Ada implementation of a DNS server (IRONSIDES), the experimental results show a 97% reduction in test-case execution.
منابع مشابه
Application of Driving force- Pressure- State- Impact- Response (DPSIR) framework for integrated environmental assessment of the climate change in city of Tehran
Climate change is a complicated issue with many factors playing role in its formation and distribution. Considering this complication, a comprehensive and holistic approach is needed for a better understanding and management of those factors. The causal frameworks are among systemic and integrated methods for addressing the causes of environmental problems and the relationships that exist betwe...
متن کاملApplication of Driving force- Pressure- State- Impact- Response (DPSIR) framework for integrated environmental assessment of the climate change in city of Tehran
Climate change is a complicated issue with many factors playing role in its formation and distribution. Considering this complication, a comprehensive and holistic approach is needed for a better understanding and management of those factors. The causal frameworks are among systemic and integrated methods for addressing the causes of environmental problems and the relationships that exist betwe...
متن کاملAddressing Health Equity Through Action on the Social Determinants of Health: A Global Review of Policy Outcome Evaluation Methods
Background Epidemiological evidence on the social determinants of health inequity is well-advanced, but considerably less attention has been given to evaluating the impact of public policies addressing those social determinants. Methodological challenges to produce evidence on policy outcomes present a significant barrier to mobilising policy actions for health equities. This review aims to exa...
متن کاملبررسی میزان آنزیم آدنوزین دآمیناز در انواع پلورال افیوژن لنفوسیتی در بیمارستانهای فیروزگر و رسول اکرم(ص)The Survey of ADA Level in Different Lymphocytic Pleural Effusions in Firoozgar and Rasoul-e-Akram Hospitals
Background & Aim: Adenosine deminase(ADA) can be used in the diagnosis of tuberculous pleural effusions. In countries with high prevalence of tuberculous pleural effusions, specificity and sensitivity for ADA test is high, therefore it is an integral part of a diagnostic workup of lymphocyte-rich exudative body fluids, and it is a cheap and economically cost-effective test. No study has bee...
متن کاملChanges in wheat production technology and the impact on the rural economy in Fars Province
Introduction The increasing population growth and the need for more agricultural products on the one hand, and on the other hand, the limitations of agricultural development are problems that human beings have always tried to solve. Due to the limited resources and inputs of production, it seems that further production growth is possible through advanced technologies. In fact, technology is so...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016